History
History
Synonyms
UK
US
Meaning:
detain

to prevent (a person) from leaving, travelling etc

hold, keep back; arrest

lag

a person convicted for a crime

move slowly; delay

retard

to prevent or hinder (something)

hinder, obstruct

shelve

to set aside (a plan, problem) until later; (of land) to slope (down or up) gently

defer, postpone

SLOW UP as in Wiktionary
SLOW UP as in Wikipedia